﻿body { font-family: "微软雅黑",tahoma; }
input[type="text"]:disabled,textarea:disabled,select:disabled { background-color: rgba(247, 247, 247, 0.65);color:black; }
input[type="text"][disabled],textarea[disabled],select[disabled] { background-color: rgba(247, 247, 247, 0.65);color:black; }
.datebox .combo-arrow { opacity: 1.0; filter: alpha(opacity=100); }
.tabs li.tabs-selected a.tabs-inner { color: #000; }
.tabs li a.tabs-inner { color: #000; }
.tabs-panels-right { min-height: 283px; border-left-width: 1px; border-left-color: #D3D3D3; }
    .tabs-panels-right .panel-body { }
.pending-tip { position: absolute; top: -10px; height: 15px; width: 15px; display: inline-block; *display: inline; *zoom: 1; right: 0; border-radius: 9px; border: solid 1px red; line-height: 15px; background-color: #F00; color: #FFF; }
.overflag-tip { position: absolute; }
#menuTree li { height: 28px; padding-top: 4px; margin-top: 10px; }
.datagrid-cell, .datagrid-cell-group, .datagrid-header-rownumber, .datagrid-cell-rownumber { text-overflow: ellipsis; }
.canlendar-pending { border: 1px solid #95B8E7; padding: 0; }
.calendar table td { position: relative; }
.calendar-day > div { position: relative; }
#planList .datagrid-row-selected { background-color: #B9CDE5; }
#searchParam { min-height: 150px;height:20%;margin:0 5px;padding:5px;border:solid 1px #95B8E7;}
#searchParam > div { display: inline-block; width: 49%; float: left; min-height: 25px; padding: 3px 0; }
    #searchParam > div > div { display: inline-block; width: 49%; height: 25px; line-height: 25px; float: left; }
        #searchParam > div > div.left { width: 30%; text-align: left; }
        #searchParam > div > div.right { width: 68%; }
#searchParam .right input[type="text"], #searchParam .right select { width: 80%; }
#searchParam .right input[type="text"]{ width: 180px; }
#searchParam .right .searchBtn { width: 50px; height: 26px; margin-left: 105px; }
.buttonContainer { text-align: right; }
    .buttonContainer input[type="button"] { padding: 1px 20px; font-size: 15px; }
#planDetail > div { padding: 5px 0; }
.parameter { padding: 5px 0; }
    .parameter div { display: inline-block; *display: inline; *zoom: 1; }
.parameter_name { font-size: 15px; font-weight: bold; height: 100%; vertical-align: top; }
.parameter .parameter_name { width: 165px; text-align: right; }
#searchContainer .parameter .parameter_name { text-align: left; }
.parameter .parameter_input { width: 670px; }
    .parameter .parameter_input select,
    .parameter .parameter_input input { width: 50%; }
    .parameter .parameter_input.short input { width: 100px; }
    .parameter .parameter_input textarea { width: 82%; }
table.outer_border { border: solid 1px black; }
/*.outer_border { border: solid 1px #95B8E7; }*/
table#cycle tr { height: 38px; }
table#InspectionCycle td.left { width: 130px; border-right: solid 1px #000; }
table.cycle_detail td > div { height: 30px; margin: 5px 40px; }
.parameter_input.innerAdd { width: 430px; height: 110px; }
    .parameter_input.innerAdd .parameter_name { width: 120px; font-weight: normal; font-size: 14px; height: 26px; line-height: 26px; }
#bulletinDetail .parameter { display: inline-block; *display: inline; *zoom: 1; width: 49%; }
    #bulletinDetail .parameter.one_line { width: 90%; }
    #bulletinDetail .parameter .parameter_name { font-weight: normal; width: 95px; }
    #bulletinDetail .parameter .parameter_input { width: 200px; }
    #bulletinDetail .parameter.one_line .parameter_input { width: 545px; }
    #bulletinDetail .parameter .parameter_input input { width: 80%; }
    #bulletinDetail .parameter.one_line .parameter_input textarea,
    #bulletinDetail .parameter.one_line .parameter_input input { width: 100%; }
#objectTabs .parameter { padding: 0; }
    #objectTabs .parameter .parameter_name { width: 155px; }

.parameter.two-cols { width: 49%; display: inline-block; *display: inline; *zoom: 1; }
    .parameter.two-cols .parameter_input { width: 250px; }
        .parameter.two-cols .parameter_input input,
        .parameter.two-cols .parameter_input select { width: 60%; }

/*文件上传按钮*/
.uploading { width: auto; padding: 0; z-index: 19; }
    .uploading li { list-style: none; float: left; font-size: 14px; margin-left: 10px; }
        .uploading li span { line-height: 28px; }
.uploading_button_img { float: left; width: 28px; height: 28px; display: block; background: url('/Content/images/uploading_bg.png') 0 0 no-repeat; }
.uploading_button_title { margin-left: 5px; margin-right: 5px; }
.uploading_title { color: Green; }
input.fileUpload { cursor: pointer; width: 96px!important; position: relative; z-index: 20; margin: 0 0 -30px 0; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; }
/*文件上传按钮*/

.padding10-5 { padding: 10px 5px; }
.icon-overtip {display: inline-block; margin-left: 40%;*display: inline; *zoom: 1; height: 16px; width: 16px;background:url('/Content/images/redlight.png'); }
.icon-overtip-not { display: inline-block; margin-left: 40%;*display: inline; *zoom: 1; height: 16px; width: 16px;background:url('/Content/images/greenarrow.png'); }
.icon-overflag {display: inline-block; *display: inline; *zoom: 1; height: 24px; width: 24px; background:url('/Content/images/overflag.png');}
.icon-search { display: inline-block; *display: inline; *zoom: 1; height: 20px; width: 20px; margin-bottom: 4px; vertical-align: bottom; cursor: pointer; background: url('/Content/images/search.png'); }
.icon-search-small { display: inline-block; *display: inline; *zoom: 1; height: 20px; width: 20px;  vertical-align: bottom; cursor: pointer; background: url('/Content/images/search-small.png');}
.required { color: red; }
.warnTip { list-style: none; padding-left: 42px; }
    .warnTip li { color: red; padding: 2px 0; }

/*电子公告样式*/
.news_title { text-align: center; padding: 10px 0; font-size: 22px; border-bottom: dotted 1px #808080; margin: 0 40px; color: #676767; }
.news_date { padding: 5px 0; margin: 0 40px; color: #676767; text-align: right; font-size: 12px; }
.news_content { padding: 10px 0; margin: 0 40px; font-size: 14px; }
.news_button { padding: 5px 0; margin: 0 40px; text-align: right; }
.news_content a { text-decoration: underline; color: #00F; }
